@charset "utf-8";
/* CSS Document */
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #4caae2;
	text-decoration:none;
}
.clear {
	clear: both;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
.red {
	color:#ff9900;
}
.c9 {
	color:#999;
}
.left {
	float: left;
}

.monitor{
	overflow:hidden;
	background-color:#e7e7e7;
	padding:10px;
	min-width:1400px;
}
.cacheSelection{
	background-color: #fff;
    overflow: hidden;
	border:1px solid #ddd;
    padding-bottom: 20px;
    margin-top:0px;
}
.mon_tit{
	height:38px;
	background:#fbfbfb;
	line-height:38px;
	border-bottom:1px solid #ddd;
}
.mon_tit strong{
	font-size:14px;
	padding-left:10px;
}
.mon_icos div{
	width:124px;
	height:136px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.mon_icos div a{
	display:block;
	width:84px;
	height:84px;
	margin-left:auto;
	margin-right:auto;
	margin-top:12px;
}

.mon_icos strong{
	color:#fff;
}

.mon_icos div p{
	text-align:center;
	font-size:14px;
	margin-top:12px;
	color:#fff;
}
.yonghu{
	background:url(../images/ico_czyhhc.png) no-repeat;
}
.zuzhi{
	background:url(../images/ico_czzzhc.png) no-repeat;
}
.zidian{
	background:url(../images/ico_czzdhc.png) no-repeat;
}
.suoyin{
	background:url(../images/ico_czsyhc.png) no-repeat;
}
.xitong{
	background:url(../images/ico_czxthc.png) no-repeat;
}
.yewu{
	background:url(../images/ico_czywhc.png) no-repeat;
}
.yonghu:hover{
	background:url(../images/ico_czyhhc_hover.png) no-repeat;
}
.zuzhi:hover{
	background:url(../images/ico_czzzhc_hover.png) no-repeat;
}
.zidian:hover{
	background:url(../images/ico_czzdhc_hover.png) no-repeat;
}
.suoyin:hover{
	background:url(../images/ico_czsyhc_hover.png) no-repeat;
}
.xitong:hover{
	background:url(../images/ico_czxthc_hover.png) no-repeat;
}
.yewu:hover{
	background:url(../images/ico_czywhc_hover.png) no-repeat;
}

.yonghu:hover:after strong{
	color: #333333;
}


.w25{
	width:24.25%;
	margin-right:1%;
	float:left;
	margin-top:10px;
}
.w75{
	width:74.7%;
	margin-right:1%;
	float:left;
	margin-top:10px;
}

.w49{
	width:49.5%;
	margin-right:1%;
	float:left;
	margin-top:10px;
}
.w_inner{
	background-color: #fff;
	padding:10px 20px 15px 20px;
}
.wn_text{
	border-radius:5px;
	border:1px solid #ccc;
	height:26px;
	line-height:26px;
	width:80%;
	color:#999;
	float:left;
	font-family:Microsoft Yahei, tahoma, arial, 宋体;
}
.wn_text:focus{
	border:1px solid #e24966;
}
.wn_select{
	border-radius:5px;
	border:1px solid #ccc;
	height:28px;
	line-height:28px;
	margin-bottom:20px;
	cursor:pointer;
	width:99.4%;
	font-family:Microsoft Yahei, tahoma, arial, 宋体;
}
.wn_select:focus{
	border:1px solid #e24966;
}
.wn_btn01{
	border-radius:5px;
	border:1px solid #ccc;
	height:30px;
	cursor:pointer;
	float:right;
	width:16%;
	background:url(../images/btnbg_gray.png) repeat-x;
	color:#666;
	font-family:Microsoft Yahei, tahoma, arial, 宋体;
}
.wn_btn02{
	border-radius:5px;
	border:1px solid #ccc;
	height:78px;
	cursor:pointer;
	float:right;
	width:16%;
	background:url(../images/btnbg_purple.png) repeat-x;
	color:#666;
	font-family:Microsoft Yahei, tahoma, arial, 宋体;
}
.wn_btn03{
	border-radius:5px;
	border:1px solid #ccc;
	height:78px;
	cursor:pointer;
	float:right;
	width:16%;
	background:url(../images/btnbg_puk.png) repeat-x;
	color:#666;
	font-family:Microsoft Yahei, tahoma, arial, 宋体;
}
.w_inner .p{
	clear:both;
	font-size:14px;
	padding-top:18px;
}
.colorf9{
	color:#ff9999;
}
.w80{
	float:left;
	width:81%;
}
.w80 .wn_text{
	width:99%
}
.icoXxing{
	width:13px;
	height:14px;
	position:absolute;
	left:-18px;
	top:7px;
	background:url(../images/xxing.png) no-repeat;
}
.h36{
	height:36px;
	position:relative
}



.list_lh{ height:250px; overflow:hidden; }
.list_lh li{ padding:10px;}
.list_lh li.lieven{ background:#F0F2F3;}
.list_lh li p{ height:24px; line-height:24px;}
.list_lh li p a{ float:left; }
.list_lh li p a.monitor-type{font-weight: bold; cursor: default;}
.list_lh li p em{ width:80px; font:normal 12px/24px Arial; color:#FF3300; float:right; display:inline-block;}
.list_lh li p span{ color:#999; float:right;}
.list_lh li p a.btn_lh{ background:#28BD19; height:17px; line-height:17px; color:#fff; padding:0 5px; margin-top:4px; display:inline-block; float:right;}
.btn_lh:hover{ color:#fff; text-decoration:none;}
.btm p{ font:normal 12px/24px 'Microsoft YaHei'; text-align:center;}


.kpi-detail{
	height:280px; 
	overflow:hidden;
	overflow-x: hidden;
	overflow-y: auto;
}
















